History
History
Synonyms
UK
US
Meaning:
inhibit

to prevent or stop a person (from doing it)

restrict, prevent

PUT ON BRAKES as in Wiktionary
PUT ON BRAKES as in Wikipedia